package com.noopsyche.optimization.arithmetic.environment;

/**
 * 种群内的个体
 */
public class Personality {
    /**
     * 种群个体属性属性
     * TODO: 后续随着项目的搭建，会增加更多的个体属性
     */
    // 是否被选择成为下一次遗传进化的目标
    public boolean isSelect = false;
    // 常规属性
    public double x;
    public double y;
    // 编码后的属性（二进制染色体）
    public String xByte = "";
    public String yByte = "";

    /**
     * 种群个体得分（在环境中存活的概率，即对不同环境的适应度）
     */
    public double score;
}
